SOUR graphs for efficient completion

نویسندگان

  • Christopher Lynch
  • Polina Strogova
چکیده

We introduce a data structure called SOUR graphs and present an efficient Knuth-Bendix completion procedure based on it. SOUR graphs allow for a maximal structure sharing of terms in rewriting systems. The term representation is a dag representation, except that edges are labelled with equational constraints and variable renamings. The rewrite rules correspond to rewrite edges, the unification problems to unification edges. The Critical Pair and Simplification inferences are recognized as patterns in the graph and are performed as local graph transformations. Our algorithm avoids duplicating term structure while performing inferences, which causes exponential behavior in the standard procedure. This approach gives a basis to design other completion algorithms, such as goal-oriented completion, concurrent completion and group completion procedures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SOUR Graphs for E cient Completion

We introduce a data structure called SOUR Graphs and present an eecient Knuth-Bendix completion procedure based on it. SOUR Graphs allow for a maximal structure sharing of terms in rewriting systems. The term representation is a dag representation, except that edges are labelled with equational constraints and variable renamings. The rewrite rules correspond to rewrite edges, the uniication pro...

متن کامل

Goal-Directed Completion Using SOUR Graphs

We give the rst Goal-Directed version of the Knuth Bendix Completion Procedure. Our procedure is based on Basic Completion and SOUR Graphs. There are two phases to the procedure. The rst phase, which runs in polynomial time, compiles the equations and the goal into a constrained tree automata representing the completed system, and a set of constraints representing goal solutions. The second pha...

متن کامل

An Efficient Green Synthesis of Copper Oxide NanoCrystalline

In this study, a feasible green method for the synthesis of copper oxide nanocrystalline is described by using sour cherry juice which has a significant effect on crystalline size, and morphology. The benefits of the green method, not only nanometer scale are formed but also low-cost method are obtained in a normal atmosphere which it has been used (CH3COO)2Cu.H2O individually as Cu sources. Al...

متن کامل

An Efficient Green Synthesis of Copper Oxide NanoCrystalline

In this study, a feasible green method for the synthesis of copper oxide nanocrystalline is described by using sour cherry juice which has a significant effect on crystalline size, and morphology. The benefits of the green method, not only nanometer scale are formed but also low-cost method are obtained in a normal atmosphere which it has been used (CH3COO)2Cu.H2O individually as Cu sources. Al...

متن کامل

k-Efficient partitions of graphs

A set $S = {u_1,u_2, ldots, u_t}$ of vertices of $G$ is an efficientdominating set if every vertex of $G$ is dominated exactly once by thevertices of $S$. Letting $U_i$ denote the set of vertices dominated by $u_i$%, we note that ${U_1, U_2, ldots U_t}$ is a partition of the vertex setof $G$ and that each $U_i$ contains the vertex $u_i$ and all the vertices atdistance~1 from it in $G$. In this ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Discrete Mathematics & Theoretical Computer Science

دوره 2  شماره 

صفحات  -

تاریخ انتشار 1998